deputy directorate general for international political institutions - Alemán Inglés Diccionario